<!DOCTYPE html>
<html>

<head>
	<meta charset="utf-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
	<title>产品列表页</title>
	<link rel="icon" href="assets/img/favicon.ico">
	<link rel="stylesheet" href="elementui/index.css" />
	<link rel="stylesheet" type="text/css" href="css/webbase.css" />
	<link rel="stylesheet" type="text/css" href="css/pages-list.css" />
	<link rel="stylesheet" type="text/css"
		  href="css/widget-cartPanelView.css" />
	<script src="js/vue.js" type="application/javascript"></script>
	<script src="js/axios.js" type="application/javascript"></script>
	<script src="elementui/index.js"></script>
</head>
<body >
<!-- 头部栏位 -->
<!--页面顶部-->
<div id="app">
	<div id="nav-bottom">
		<!--头部-->
		<div class="header">
			<div class="py-container">
				<div class="yui3-g Logo">
					<div class="yui3-u Left logoArea">
						<a class="logo-bd" title="爱思乐" href="JD-index.html"
						   target="_blank"></a>
					</div>
					<div class="yui3-u Center searchArea">
						<div class="search">
							<form action="" class="sui-form form-inline">
								<!--searchAutoComplete-->
								<div class="input-append">
									<input type="text" id="autocomplete" type="text" v-model="pagination.queryString"
										   class="input-error input-xxlarge" />
									<button class="sui-btn btn-xlarge btn-danger" @click="searchKey" type="button">搜索</button>
								</div>
							</form>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<!--list-content-->
	<div class="main" >
		<div class="py-container">
			<!--selector-->
			<div class="clearfix selector">
				<div class="type-wrap">
					<div class="fl key">商品分类</div>
					<div class="fl value">
						<a href="#">手机</a> <a href="#">电视</a>
					</div>
					<div class="fl ext"></div>
				</div>
				<div class="type-wrap logo">
					<div class="fl key brand">品牌</div>
					<div class="value logos">
						<ul class="logo-list">
							<li><img src="img/_/phone01.png" /></li>
							<li><img src="img/_/phone02.png" /></li>
							<li><img src="img/_/phone03.png" /></li>
							<li><img src="img/_/phone04.png" /></li>
							<li><img src="img/_/phone05.png" /></li>
							<li><img src="img/_/phone06.png" /></li>
							<li><img src="img/_/phone07.png" /></li>
							<li><img src="img/_/phone08.png" /></li>
							<li><img src="img/_/phone09.png" /></li>
							<li><img src="img/_/phone10.png" /></li>
							<li><img src="img/_/phone11.png" /></li>
							<li><img src="img/_/phone12.png" /></li>
							<li><img src="img/_/phone13.png" /></li>
							<li><img src="img/_/phone14.png" /></li>
							<li><img src="img/_/phone05.png" /></li>
							<li><img src="img/_/phone06.png" /></li>
							<li><img src="img/_/phone07.png" /></li>
							<li><img src="img/_/phone02.png" /></li>
						</ul>
					</div>
					<div class="ext">
						<a href="javascript:void(0);" class="sui-btn">多选</a> <a
							href="javascript:void(0);">更多</a>
					</div>
				</div>
				<div class="type-wrap">
					<div class="fl key">网络制式</div>
					<div class="fl value">
						<ul class="type-list">
							<li><a>GSM（移动/联通2G）</a></li>
							<li><a>电信2G</a></li>
							<li><a>电信3G</a></li>
							<li><a>移动3G</a></li>
							<li><a>联通3G</a></li>
							<li><a>联通4G</a></li>
							<li><a>电信3G</a></li>
							<li><a>移动3G</a></li>
							<li><a>联通3G</a></li>
							<li><a>联通4G</a></li>
						</ul>
					</div>
					<div class="fl ext"></div>
				</div>
				<div class="type-wrap">
					<div class="fl key">显示屏尺寸</div>
					<div class="fl value">
						<ul class="type-list">
							<li><a>4.0-4.9英寸</a></li>
							<li><a>4.0-4.9英寸</a></li>
						</ul>
					</div>
					<div class="fl ext"></div>
				</div>
				<div class="type-wrap">
					<div class="fl key">摄像头像素</div>
					<div class="fl value">
						<ul class="type-list">
							<li><a>1200万以上</a></li>
							<li><a>800-1199万</a></li>
							<li><a>1200-1599万</a></li>
							<li><a>1600万以上</a></li>
							<li><a>无摄像头</a></li>
						</ul>
					</div>
					<div class="fl ext"></div>
				</div>
				<div class="type-wrap">
					<div class="fl key">价格</div>
					<div class="fl value">
						<ul class="type-list">
							<li><a @click="priceRange(1)">0-500元</a></li>
							<li><a @click="priceRange(2)">500-1000元</a></li>
							<li><a @click="priceRange(3)">1000-1500元</a></li>
							<li><a @click="priceRange(4)">1500-2000元</a></li>
							<li><a @click="priceRange(5)">2000-3000元 </a></li>
							<li><a @click="priceRange(6)">3000元以上</a></li>
						</ul>
					</div>
					<div class="fl ext"></div>
				</div>
				<div class="type-wrap">
					<div class="fl key">更多筛选项</div>
					<div class="fl value">
						<ul class="type-list">
							<li><a>特点</a></li>
							<li><a>系统</a></li>
							<li><a>手机内存 </a></li>
							<li><a>单卡双卡</a></li>
							<li><a>其他</a></li>
						</ul>
					</div>
					<div class="fl ext"></div>
				</div>
			</div>
			<!--details-->
			<div class="details" >
				<!--<div class="sui-navbar">
					<div class="navbar-inner filter">
						<ul class="sui-nav">
							<li class="active"><a href="#" @click="condition(0)">综合</a></li>
							<li><a href="#" @click="condition(1)">销量</a></li>
							<li><a href="#" @click="condition(2)">新品</a></li>
							<li><a href="#" @click="condition(3)">评价</a></li>
							<li><a href="#" @click="condition(4)">价格</a></li>
						</ul>
					</div>
				</div>-->
			<template>
				<el-tabs v-model="activeName" type="card" @tab-click="condition()">
					<el-tab-pane label="综合" name="0"></el-tab-pane>
					<el-tab-pane label="销量" name="1"></el-tab-pane>
					<el-tab-pane label="新品" name="2"></el-tab-pane>
					<el-tab-pane label="评价" name="3"></el-tab-pane>
					<el-tab-pane label="价格" name="4"></el-tab-pane>
				</el-tabs>
			</template>
<!--				TODO-->
				<!-- 商品列表 -->
				<div class="goods-list">
					<ul class="yui3-g">
						<li class="yui3-u-1-5" v-for="item in results">
							<div class="list-wrap">
								<div class="p-img">
									<a href="item.image" target="_blank"><img
											:src="item.image" /></a>
								</div>
								<div class="price">
									<strong> <em>¥</em> <i>{{item.price}}</i>
									</strong>
								</div>
								<div class="attr" v-html="item.name">
									<em>{{item.name}}</em>
								</div>
								<div class="cu">
									<em></em>
								</div>
								<div class="cu">
									<em></em>
								</div>
								<div class="cu">
									<em></em>
								</div>
								<div class="commit">
									<i class="command">已有{{item.commentNum}}条评价</i>
								</div>
								<div class="operate">
									<a href="javascript:void(0);"
									   class="sui-btn btn-bordered btn-danger">加入购物车</a> <a
										href="javascript:void(0);" class="sui-btn btn-bordered">对比</a>
									<a href="javascript:void(0);" class="sui-btn btn-bordered">关注</a>
								</div>
							</div>
						</li>
					</ul>
				</div>
					<div class="pagination-container" style="float:right">
						<el-pagination
								class="pagiantion"
								@current-change="handleCurrentChange"
								:current-page="pagination.currentPage"
								:page-size="pagination.pageSize"
								layout="total, prev, pager, next, jumper"
								:total="pagination.total">
						</el-pagination>
					</div>

				<!--<div class="fr page">
					<div class="sui-pagination pagination-large">
						<ul>
							<li class="prev disabled"><a href="#">«上一页</a></li>
							<li class="active"><a href="#">1</a></li>
							<li><a href="#">2</a></li>
							<li><a href="#">3</a></li>
							<li><a href="#">4</a></li>
							<li><a href="#">5</a></li>
							<li class="dotted"><span>...</span></li>
							<li class="next"><a href="#">下一页»</a></li>
						</ul>
						<div>
							<span>共10页&nbsp;</span><span> 到第 <input type="text"
																	class="page-num"> 页
									<button class="page-confirm" onclick="alert(1)">确定</button></span>
						</div>
					</div>
				</div>-->

			</div>

			<!--hotsale-->
			<div class="clearfix hot-sale">
				<h4 class="title">热卖商品</h4>
				<div class="hot-list">
					<ul class="yui3-g">
						<li class="yui3-u-1-4">
							<div class="list-wrap">
								<div class="p-img">
									<img src="img/like_01.png" />
								</div>
								<div class="attr">
									<em>Apple苹果iPhone 6s (A1699)</em>
								</div>
								<div class="price">
									<strong> <em>¥</em> <i>4088.00</i>
									</strong>
								</div>
								<div class="commit">
									<i class="command">已有700人评价</i>
								</div>
							</div>
						</li>
						<li class="yui3-u-1-4">
							<div class="list-wrap">
								<div class="p-img">
									<img src="img/like_03.png" />
								</div>
								<div class="attr">
									<em>金属A面，360°翻转，APP下单省300！</em>
								</div>
								<div class="price">
									<strong> <em>¥</em> <i>4088.00</i>
									</strong>
								</div>
								<div class="commit">
									<i class="command">已有700人评价</i>
								</div>
							</div>
						</li>
						<li class="yui3-u-1-4">
							<div class="list-wrap">
								<div class="p-img">
									<img src="img/like_04.png" />
								</div>
								<div class="attr">
									<em>256SSD商务大咖，完爆职场，APP下单立减200</em>
								</div>
								<div class="price">
									<strong> <em>¥</em> <i>4068.00</i>
									</strong>
								</div>
								<div class="commit">
									<i class="command">已有20人评价</i>
								</div>
							</div>
						</li>
						<li class="yui3-u-1-4">
							<div class="list-wrap">
								<div class="p-img">
									<img src="img/like_02.png" />
								</div>
								<div class="attr">
									<em>Apple苹果iPhone 6s (A1699)</em>
								</div>
								<div class="price">
									<strong> <em>¥</em> <i>4088.00</i>
									</strong>
								</div>
								<div class="commit">
									<i class="command">已有700人评价</i>
								</div>
							</div>
						</li>
					</ul>
				</div>
			</div>
		</div>
	</div>
</div>
<script>
	new Vue({
		el: '#app',
		data(){
			return{
				pagination: {//分页相关模型数据
					currentPage: 1,//当前页码
					pageSize:10,//每页显示的记录数
					total:0,//总记录数
					queryString:null,//查询条件   双向绑定
					conId: 0,
					priceId:-1,
					priceSort:0
				},
				activeName: 0,
				oldQueryString:null,
				keyword: '',
				results: []
			};
		},
		created() {
			this.searchKey()
		},
		methods: {
			//条件筛选
			condition() {
				//alert(this.activeName)
				this.pagination.conId = this.activeName;
				// alert(this.pagination.conId)
				if (this.activeName == 4) {
					this.pagination.priceSort = this.pagination.priceSort + 1;
				}
				if (this.pagination.priceSort == 100) {
					this.pagination.priceSort = 0;
				}
				this.searchKey();
				//this.pagination.conId = 0;
			},
			//价格筛选
			priceRange(priceId) {
				this.pagination.priceId = priceId;
				//alert(this.pagination.priceId)
				this.searchKey();
			},
			//隐式传参
			handleCurrentChange(pageNum){
				this.pagination.currentPage = pageNum;
				this.searchKey();

			},

			searchKey(){
				/*//alert(this.pagination.currentPage);
				// let keyword = this.keyword;
				let currentPage = this.pagination.currentPage;
				let pageSize = this.pagination.pageSize;*/

				//let conId = this.pagination.conId;
				let queryString = this.pagination.queryString;
				if (queryString != this.oldQueryString) {
					this.pagination.conId = 0;
				}
				axios.post('http://localhost:8080/good/search/',this.pagination).then((result) => {
					this.results = result.data.data.rows;
					this.pagination.total = result.data.data.total;
				});
				this.oldQueryString = this.pagination.queryString;
			}
		},

	});
</script>

</body>

</html>